/*
 * taskStorage.h
 *
 *  Created on: 2025.5.27
 *      Author: TracyHenry
 */

#ifndef TASKSTORAGE_H_
#define TASKSTORAGE_H_
#include "FreeRTOS.h"
#include "task.h"
#include "semphr.h"
#include "stm32f1xx_hal.h"
#include "cmsis_os.h"
#include "user_config.h"

void taskStorgeInit(void);
void taskStorge(void const * argument);
void storgeByMqtt(uint8_t * data, uint8_t len);
extern DEVICE_INFO device_info;
extern FeedStrategy feedStrategy;
extern WaterMarkSensorConfigInfo waterMarkSensorConfigInfo;
extern StaticDataInfo staticDataInfo;
extern AlarmConfigInfo alarmConfigInfo;

#endif /* TASKSTORAGE_H_ */
